Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEAF CLOSE Detached £125,000 16 Dec 2003
3 LEAF CLOSE Detached £220,000 29 Sep 2021
4 LEAF CLOSE Detached £113,000 1 May 2014
5 LEAF CLOSE Detached £124,000 24 Sep 2004
6 LEAF CLOSE Detached £200,000 17 Feb 2023
8 LEAF CLOSE Detached £57,950 22 Dec 2000
10 LEAF CLOSE Detached £147,000 24 Aug 2012
14 LEAF CLOSE Detached £38,000 5 Jun 1998